Skip to main content
guest
Join
|
Help
|
Sign In
Mr. Birrell
Home
guest
|
Join
|
Help
|
Sign In
Mr. Birrell
Wiki Home
Recent Changes
Pages and Files
Members
Favorites
20
All Pages
20
home
Calendar
Computer Science 20
Computer Science 30
Computer Science 30AP
Math 20
Math 9
Physics 20
Physics 30
Robotics 20
Robotics 30
Science 10
Science 9
Add
Add "All Pages"
Done
Computer Science 20
Edit
38
…
0
Tags
No tags
Notify
RSS
Backlinks
Source
Print
Export (PDF)
Useful Things
Course Outline:
CS20 Course Outline.pdf
Details
Download
496 KB
RCS Grading and Assessment Guidelines:
RCS grading and assessment guidelines.pdf
Details
Download
527 KB
Textbook:
Learn Python with Arcade Academy
Table of Contents
Useful Things
Research Projects
Labs
Final Project
Chapter Example Files
Old Textbook:
programacradegames.com
Portable Python:
Portable Python 3.2.5.1.zip
Details
Download
30 MB
Install this to a memory stick and you should be able to run Python on any Windows PC without installing it.
Pygame Base Template:
pygame_base_template.py
Details
Download
1 KB
This is a good starting point for any pygame project.
Code to record frames:
pygame_record_frames.py
Details
Download
1 KB
GameObject Class Demo:
GameObject Demo.zip
Details
Download
62 KB
2018 Party Mode Snow:
winter.py
Details
Download
3 KB
2017 P1:
Animation Demo.py
Details
Download
2 KB
AnimatedsSnow 2017.py
Details
Download
2 KB
Vader Disaster:
Vader Disaster.zip
Details
Download
271 KB
Snow Class P4:
snow class.py
Details
Download
3 KB
Snow Class P5:
snow class p5 2016).py
Details
Download
3 KB
(turned out much nicer than P4)
Floopy Square (In-Class):
Floopy Square.zip
Details
Download
2 KB
Floopy Square with Image:
floopySquareImage.zip
Details
Download
8 KB
Floopy Square Beta:
Floopy Square Beta.zip
Details
Download
2 KB
Research Projects
Computer Components:
CS20 Computer Systems Research Project 2015 Groups.doc
Details
Download
28 KB
Build a System:
Build a System Research project.doc
Details
Download
36 KB
Labs
Lab 1:
Lab 1 - Custom Calculators.docx
Details
Download
16 KB
Lab 3:
Lab 3 - Create A Quiz.docx
Details
Download
16 KB
Lab 4:
Lab 4 - Camel.docx
Details
Download
17 KB
Lab 5:
Lab 5 - Create-a-Picture.docx
Details
Download
14 KB
List Labs:
List Exercises.docx
Details
Download
19 KB
MadLibs.zip
Details
Download
1 KB
Lab 7:
Lab 7 - Adventure.docx
Details
Download
16 KB
Lab 8:
Lab 8 - Animation.docx
Details
Download
16 KB
Lab 9:
Lab 9 - Functions.docx
Details
Download
17 KB
Lab 10:
Lab 10 - User Control.docx
Details
Download
16 KB
Lab 11:
Lab 11 - Bitmapped Graphics and User Control.docx
Details
Download
16 KB
Final Project
Final Project Proposal:
Computer Science Capstone Project Proposal.docx
Details
Download
16 KB
Final Project Rubric:
CS20 - Final Project Rubric.docx
Details
Download
17 KB
Chapter Example Files
Chapter Ten:
Chapter 10 Examples.zip
Details
Download
2 KB
Javascript Required
You need to enable Javascript in your browser to edit pages.
help on how to format text
Turn off "Getting Started"
Home
...
Loading...
Useful Things
Course Outline:
RCS Grading and Assessment Guidelines:
Textbook: Learn Python with Arcade Academy
Table of Contents
Portable Python:
Install this to a memory stick and you should be able to run Python on any Windows PC without installing it.
Pygame Base Template:
This is a good starting point for any pygame project.
Code to record frames:
GameObject Class Demo:
2018 Party Mode Snow:
2017 P1:
Vader Disaster:
Snow Class P4:
Snow Class P5:
Floopy Square (In-Class):
Floopy Square with Image:
Floopy Square Beta:
Research Projects
Computer Components:
Build a System:
Labs
Lab 1:
Lab 3:
Lab 4:
Lab 5:
List Labs:
Lab 7:
Lab 8:
Lab 9:
Lab 10:
Lab 11:
Final Project
Final Project Proposal:
Final Project Rubric:
Chapter Example Files
Chapter Ten: